package com.bigShen.pattern.decorator.main;

/**
 * @author : lei.shen
 * @date : 2018/10/7
 */
public class DecoratorDesc {

    /**
     *
     * 装饰器模式: Decorator, Wrapper
     *  对原有逻辑的 增强，扩展， 继承同一个接口, OOP (同宗同源), 是一种特别的适配器模式;
     *
     *  与 适配器模式相比:
     *  装饰器模式 : is a , (不管怎么变，还是原来的接口）
     *  适配器模式 : has a , (使用 继承或组合, 拥有原来的接口)
     *
     * Spring 中一般带有 Decorator或者 Wrapper的均为 装饰器模式;
     *
     */

}
